﻿/*重新定义标签*/

.center{ text-align:center;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; font-size:0px; }
.fleft{ float:left;}
.warp{width:980px; height:auto; margin:0 auto;}
.man{ height:auto; float:left;}

.td_off{ background-color:#fffbca; height:20px;}
.td_a_on{ background-color:#f6f6f6; height:20px;}
.td_b_on{ background-color:#ffffff; height:20px;}
/*文字标签*/
.fred{ color:#FF0000;}
/*head所用标签*/

.head_logobanner{width:100%;}
.head_logo{
	float:left;
	width:153px; 
	height:66px; 
	background:url(../images/logo.gif) no-repeat;
}
.head_use{ 
	float:right; 
	width:666px; 
	height:66px; 
	background:url(../images/head_use.gif) right no-repeat;
}
.head_topmenu{ 
	height:30px; 
	line-height:30px; 
	width:auto; 
	text-align:right;
}
.head_topmenu ul{
	width:auto;
	height:auto;
	overflow:hidden;
	float:right;

}
.head_topmenu ul li{
	float:left;
	padding:0px 10px;
	margin-left:-2px;
	line-height:30px;
	height:30px;
	background:url(../images/li_line_top.gif) no-repeat left;
}
.head_topmenu ul li.down{
	float:left;
	padding:0px 10px;
	margin-left:-2px;
	line-height:36px;
	height:36px;
	background:url(../images/li_line_top.gif) no-repeat left;
}
.head_main_menu{ 
	width:100%;
}
.head_main_menu ul{
	height:auto;
	overflow:hidden;
	float:left;
	width:100%;
	background: #009933;
}
.head_main_menu ul li{
	float:left;
	padding:0px;
	margin-left:-1px;
	margin-right:1px;
	line-height:26px;
	height:26px;
	width:20%;
	background:url(../images/li_line.jpg) no-repeat left #009933;
	text-align:center;
}

.buycar{
	background:url(../images/buycar.gif) center center no-repeat; 
	width:17px; 
	height:20px; 
	float:left; 
	margin:5px 5px 0 0; 
}
.topmenuli{
	padding-left:10px; 
	background:url(../images/head_menu_li.gif) left center no-repeat;
}

.head_info{width:978px; background:url(../images/nav_bg.gif) repeat-x; border-left:#ddd 1px solid; border-right:#ddd 1px solid; height:30px; line-height:30px; float:left;}

/*main所用标签*/
.main{width:20000px; }
.main_left{ width:195px;  float:left;}
.main_right{width:auto; float:left;}
.main_left_login{
	border:#e7e7e7 1px solid;
	padding:2px;
	margin-top:5px;
	background:url(../images/login_bj.gif) repeat-x;
}
.main_left_pbl{
	border:#e7e7e7 1px solid;
	padding:2px;
	margin-top:10px;
}
.mian_left_login_title{color:#009933; font-weight:bold;}
.location{height:20px; margin:10px 5px 0px 5px; padding:0px 10px; line-height:20px;}
.search{height:30px; border:1px #e7e7e7 solid; margin:5px; padding:5px 0px; line-height:30px;}
.float_div_num{background:url(../images/kuang_alt.gif) no-repeat; width:100px; height:35px; line-height:30px; position:absolute; left:0px; top:-35px; color:#ff6600; padding-left:0px;}
.line{
	width:100%;
	height:3px;
	background:url(../images/line.jpg) no-repeat;
	margin:10px 0 5px 0px;
}
.line_dot{
	width:100%;
	height:15px;
	background:url(../images/titlebg1.jpg) no-repeat;
}
.user_title{color:#717171; font-weight:bold; display:block; margin:5px 0; background:url(../images/title_user.gif) right center no-repeat;}
.left_menu{ margin:10px 0px 0px 0px;}
.left_menu ul{}
.left_menu ul li{ padding-left:5px; height:22px; line-height:22px; display:block;}
table.main_left_tbl{width:775px; border:1px #e7e7e7 solid; margin-left:5px;}
table.main_left_tbl td{ height:25px; line-height:16px; border-bottom:1px #e7e7e7 dashed; padding-left:5px;}
table.main_left_tbl tr.title{ background:#eee; line-height:16px;}
table.main_left_tbl tr.two{background:#f6f6f6;}
/*分页*/
/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.menu{font-size:12px;position:relative;z-index:100;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative; } 
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:23px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible; } 
.menu a.haha{ text-decoration:none; background:url(../images/head_menu_li.gif) left no-repeat; padding-left:10px;} 
.menu a.haha:hover{background:#009933;color:#fff; background:url(../images/head_menu_li.gif) left no-repeat; padding-left:10px;} 

.menu a{ text-decoration:none; } 
.menu a:hover{background:#009933;color:#fff; } 
.menu ul ul{} 
.menu ul ul li {clear:both;text-align:left;font-size:12px; width:196px; background:#e7e7e7; border-bottom:#ccc 1px solid;} 
.menu ul ul li a{display:block;margin:0; color:#666; padding:0 0 0 10px;} 
.menu ul ul li a:hover{background:#a8a8a8;} 

/*foot所用标签*/
.foot{ width:100%; height:30px; line-height:30px; text-align:center; background:#a8a8a8; float:left; margin:10px 0;}

.btnlink{color: #707070; background: #fff; border: #707070 1px solid; border: #707070; padding: 2px 3px 2px 5px; margin: 5px;}
.searchKey{ border:1px #e7e7e7 solid; margin:5px; padding:10px 5px; line-height:18px; background-color:#ffffd8; color:#333;}
.searchKey span{ font-size:14px; color:#ed3a0a; }
.total{font-size:14px; color:#333; font-weight:bold; margin-bottom:5px;}
.total span{ color:#cc3300;}

.olist ul{}
.olist ul li{ border-bottom:1px #ccc dashed; line-height:25px; height:25px; margin-top:3px;}

/*****左侧产品分类********************/
.fcategory{ color:#333; font-weight:bold; width:150px; overflow:hidden;}
.scategory{color:#333; margin-left:10px;width:250px; overflow:hidden;}
.tcategory{color:#333; margin-left:20px;width:150px; overflow:hidden;}
.categoryimg{ cursor:pointer;}
/*************************/
/*************************/
.price{ color:#cc0000; font-weight:500; font-family:Arial; font-size:12px; }
/**********************/

/*******发送定单*********************/
.orderClass{ font-size:14px; font-weight:bold; line-height:30px;}
.ordersum{text-align:right; padding-right:20px; font-weight:bold; color:#333; font-size:14px; }
.ordersum span{color:#ff6600;}

/*****************************/



TABLE {
	FONT-SIZE: 12px; COLOR: #58595b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.menu {
	FONT-SIZE: 12px; Z-INDEX: 100; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: center
}
.menu UL {
	WIDTH: 200px; LIST-STYLE-TYPE: none
}
.menu LI {
	FLOAT: left; WIDTH: 200px; POSITION: relative
}
.menu TABLE {
	LEFT: 0px; WIDTH: 197px; POSITION: absolute; TOP: 0px
}
.menu A {
	BORDER-RIGHT: #aaa 0px solid; BORDER-TOP: #aaa 0px solid; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #009a3a; MARGIN: 0px; BORDER-LEFT: #aaa 0px solid; COLOR: #fff; LINE-HEIGHT: 26px; BORDER-BOTTOM: #aaa 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
 HTML .menu A:hover {
	BACKGROUND: #6f6f6f; COLOR: #ffffff
}
.menu UL UL LI A:hover {
	BACKGROUND: #a8a9ad; COLOR: #ffffff
}
.menu UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 1px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; PADDING-TOP: 0px; POSITION: absolute; TOP: 26px
}
.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.menu UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL {
	LEFT: 197px; VISIBILITY: visible; POSITION: absolute; TOP: 0px
}
.menu UL UL LI {
	CLEAR: both; FONT-SIZE: 12px; WIDTH: 197px; TEXT-ALIGN: left
}
.menu UL LI A:hover UL LI A.sub {
	BACKGROUND: #ffffff; COLOR: #009a3a
}
.menu UL LI:hover UL LI A.sub {
	BACKGROUND: #ffffff; COLOR: #009a3a
}
.menu UL UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; COLOR: #6d6e70; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5e5e5; BORDER-RIGHT-WIDTH: 0px
}
.menu UL UL LI A:hover {
	COLOR: #ffffff; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #a8a9ad
}
.menu UL UL UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; COLOR: #6d6e70; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e5e5e5; BORDER-RIGHT-WIDTH: 0px
}
.menu UL UL UL LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #a8a9ad; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; LINE-HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
.menu UL LI A SPAN {
	BACKGROUND-IMAGE: url(/images/out.gif); WIDTH: 197px; BACKGROUND-REPEAT: no-repeat
}
.menu UL LI A:hover SPAN {
	BACKGROUND-IMAGE: url(/images/hover.gif); BACKGROUND-REPEAT: no-repeat
}
.menu UL LI:hover SPAN {
	BACKGROUND-IMAGE: url(/images/hover.gif); WIDTH: 197px; BACKGROUND-REPEAT: no-repeat
}

.menu_title{font-weight: bold; font-size: 13px; background-image: url();color: #ffffff; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif}
